$(document).ready(function(){
	$(".over").click(function(){
		addwork(this);
	});
	$(".overdel").each(function(){
		$(this).bind("click",function(){delwork(this);});
	});
	$(".worktime").click(function(){
		addtime(this);
	});
	$(".savework").each(function(){
		$(this).bind("click",function(){savework(this);});
	});
});

function addwork(obj){
	//var pObj = $(obj).parent().parent().parent();
	//var input = "<li>"+pObj.html()+"</li>";
	var input = '<li><div><p>公司名称 <input type="text" name="company"/></p>';
	input += '<p>公司描述 <textarea name="desc" cols="35" rows="5"></textarea></p>';
	input += '<p>工作时间 <input type="text" class="worktime" name="starttime" value="2008-1-1"/>';
	input += ' - ';
	input += '<input type="text" class="worktime" name="endtime" value="2008-1-1"/>';
	input += '<input type="checkbox" class="nowtime"/>目前在这公司</p>';
	input += '<p><input type="button" class="savework input2" value="保存信息"/>';
	input += '<input type="hidden" name="id" value="0"/> ';
	input += '<input type="button" class="overdel input2" value="删除这公司"/</p></div></li>';
	//alert(input);
	$(obj).parent().after(input);
	$(".overdel").bind("click",function(){delwork(this);});
	$(".worktime").bind("click",function(){addtime(this);});
	$(".nowtime").bind("click",function(){$(this).prev().val("现在");});
	$(".savework").bind("click",function(){savework(this);});
}

function delwork(obj){
	alertMessage(obj,"确定删除");
	$(".msgOk").bind("click",function(){delworkaction(obj);});
}

function delworkaction(obj){
	if(parseInt($(obj).prev().val())>0){
		$("#messageBox").ajaxStart(function(){$(this).html("正在发送请求"); });
		$("#messageBox").ajaxSend(function(){$(this).html("请求中..."); }); 
		$("#messageBox").ajaxSuccess(function(){$(this).html("请求成功..."); $("#messageBox").remove();$(obj).parent().parent().parent().remove();}); 
		$("#messageBox").ajaxError(function(){$(this).html("请求失败...");});
		$.post(APP+"/ajax/delwork",{id: parseInt($(obj).prev().val())});
	}else{
		$("#messageBox").remove();
		$(obj).parent().parent().parent().remove();
	}
}

function addtime(obj){
	MyCalendar.SetDate(obj);
}
function savework(obj){
	if($.trim($(obj).parent().prev().prev().prev().children("[name='company']").val()) == ""){
		msg(obj,"请输入公司名");
		$(obj).parent().prev().prev().prev().children("[name='company']").focus();
		return false;
	}else{
		//$.post(APP+"/Ajax/saveWork", {id: $("#id").val(), company: $("#company").val(), starttime: $("#starttime").val(), endtime: $("#endtime").val(), desc: $("#desc").val() },function(data){ show(data); }  );
		$.post(APP+"/ajax/saveworkinfo", {id: $(obj).next().val(), company: $(obj).parent().prev().prev().prev().children("[name='company']").val(), desc: $(obj).parent().prev().prev().children("[name='desc']").val(), starttime: $(obj).parent().prev().children("[name='starttime']").val(), endtime: $(obj).parent().prev().children("[name='endtime']").val() },function(data){ show(obj,data); }  );
	}
}

function show(obj,data){
	if(data>0){
		$(obj).next().val(data)
		msg(obj,"操作成功");
	}else{
		msg(obj,"操作失败");
	}
}